import math
print("введите четырехзначное число:")
x=int(input())
st=str(x)
if len(st)==4:
    if x%2==0:
        print("Число четное:Да")
    else:
        print("Число четное:Нет")
    if x%3==0:
        print("Число кратно трем:Да")
    else:
        print("Число кратно трем:Нет")
    b=math.isqrt(x)
    if b*b==x:
        print("Число является квадратом числа:",b)
    else:
        print("Число является квадратом числа:Нет")
    print("")
    min_digit=min(str(x))
    print("Наименьшая цифра числа:",min_digit)
    max_digit=max(str(x))
    print("Наибольшая цифра числа:",max_digit)
    print("Количество нулей в числе:",str(x).count("0"))
    print("")
    n1=str(x)[3]
    n1=int(n1)
    q1=math.isqrt(n1)
    if q1*q1==n1:
        print("Цифра в разряде единиц является квадратом цифры:",str(q1))
    else:
        print("Цифра в разряде единиц является квадратом цифры:Нет")
    n2 = str(x)[2]
    n2 = int(n2)
    q2 = math.isqrt(n2)
    if q2 * q2 == n2:
        print("Цифра в разряде десятков является квадратом цифры:", str(q2))
    else:
        print("Цифра в разряде десятков является квадратом цифры:Нет")
    n3 = str(x)[1]
    n3 = int(n3)
    q3 = math.isqrt(n3)
    if q3 * q3 == n3:
        print("Цифра в разряде сотен является квадратом цифры:", str(q3))
    else:
        print("Цифра в разряде сотен является квадратом цифры:Нет")
    n4 = str(x)[0]
    n4 = int(n4)
    q4 = math.isqrt(n4)
    if q4 * q4 == n4:
        print("Цифра в разряде тысяч является квадратом цифры:", str(q4))
    else:
        print("Цифра в разряде тысяч является квадратом цифры:Нет")
    print("Введенное число не является четырехзначным!")
    print("Перезапустите программу!")



